hard-sided trailer - Turc Anglais Dictionnaire